package com.hr.service;

import com.hr.dto.Page;
import com.hr.entity.Role;
import com.hr.vo.AuthVO;

import java.util.List;


public interface RoleService {

    void addRole(Role role);

    void deleteRole(Integer roleId);

    void updateRole(Role role);

    Role getRole(Integer roleId);

    Page getRolePage(int pageNo, int pageSize);

    List<Role> getAllRole();

    /**
     * 给角色授权
     * @param authVO
     */
    void auth(AuthVO authVO);
}
